superhero cape - Español Inglés Diccionario